using System;
using System.Collections.Generic;

namespace ConsoleApplication2.Models
{
    public partial class vItemAll
    {
        public string ITEM { get; set; }
        public string ITEM_SRH { get; set; }
        public string ITEMMSTR { get; set; }
        public string DESC { get; set; }
        public Nullable<bool> TAXABLE { get; set; }
        public Nullable<int> CLASS { get; set; }
        public Nullable<short> UOFMSALES { get; set; }
        public Nullable<short> UOFMORDERS { get; set; }
        public Nullable<short> FACTOR { get; set; }
        public Nullable<float> ONHAND { get; set; }
        public Nullable<float> ONORDER { get; set; }
        public Nullable<double> PHYSICAL { get; set; }
        public string VENDOR { get; set; }
        public Nullable<float> VENDISCOUNT { get; set; }
        public Nullable<float> UNITCOST { get; set; }
        public float COST { get; set; }
        public Nullable<double> ORDERCOST { get; set; }
        public Nullable<double> PRICE { get; set; }
        public Nullable<double> INQTY { get; set; }
        public Nullable<System.DateTime> INDATE { get; set; }
        public Nullable<double> OUTQTY { get; set; }
        public Nullable<System.DateTime> OUTDATE { get; set; }
        public Nullable<double> ADJQTY { get; set; }
        public Nullable<System.DateTime> ADJDATE { get; set; }
        public Nullable<double> MTD_ISSUE { get; set; }
        public Nullable<double> MTD_RCPTS { get; set; }
        public Nullable<double> MTD_ADJ { get; set; }
        public Nullable<double> YTD_ISSUE { get; set; }
        public Nullable<double> YTD_RCPTS { get; set; }
        public Nullable<double> YTD_ADJ { get; set; }
        public Nullable<float> MIN { get; set; }
        public Nullable<float> MAX { get; set; }
        public string KITNO { get; set; }
        public Nullable<bool> DEBIT { get; set; }
        public string UPCCODE { get; set; }
        public string SUPBCODE { get; set; }
        public string POSLOC { get; set; }
        public string VENDITEMNO { get; set; }
        public Nullable<bool> EXCLUDE { get; set; }
        public Nullable<short> COUNTRY { get; set; }
        public string FORM { get; set; }
        public string DOSE { get; set; }
        public Nullable<short> PACKAGE1 { get; set; }
        public Nullable<short> PACKAGE2 { get; set; }
        public Nullable<short> PACKAGE3 { get; set; }
        public string GENERIC_NM { get; set; }
        public int TYPE { get; set; }
        public short CATEGORY { get; set; }
        public string COMMENTS { get; set; }
        public string CODE { get; set; }
        public Nullable<float> K { get; set; }
        public Nullable<float> ARE { get; set; }
        public Nullable<float> L { get; set; }
        public Nullable<float> R { get; set; }
        public Nullable<float> OR { get; set; }
        public Nullable<short> CARAT { get; set; }
        public Nullable<short> BRAND { get; set; }
        public Nullable<bool> APTY_LOSS { get; set; }
        public Nullable<byte> IN_PIECES { get; set; }
        public Nullable<double> PCS_TO_GMS { get; set; }
        public Nullable<double> PURITY { get; set; }
        public string CIRTIF_NO { get; set; }
        public string DIAM_COLOR { get; set; }
        public string CLARITY { get; set; }
        public string SHAPE { get; set; }
        public string PERL_COLOR { get; set; }
        public string SIZE { get; set; }
        public Nullable<double> MKGSPERGRM { get; set; }
        public Nullable<double> ONHANDPW { get; set; }
        public Nullable<double> ONORDERPW { get; set; }
        public Nullable<double> IN_PW { get; set; }
        public Nullable<double> OUT_PW { get; set; }
        public Nullable<double> ADJ_PW { get; set; }
        public Nullable<double> MTDISSUEPW { get; set; }
        public Nullable<double> MTDRCPTSPW { get; set; }
        public Nullable<double> MTD_ADJ_PW { get; set; }
        public Nullable<double> YTDISSUEPW { get; set; }
        public Nullable<double> YTDRCPTSPW { get; set; }
        public Nullable<double> YTD_ADJ_PW { get; set; }
        public Nullable<double> LASTRCOST { get; set; }
        public Nullable<System.DateTime> PHY_DATE { get; set; }
        public Nullable<double> PHYSICALPW { get; set; }
        public Nullable<short> CUSTOMV1 { get; set; }
        public string CUSTOMV2 { get; set; }
        public string CUSTOMV3 { get; set; }
        public string CUSTOMV4 { get; set; }
        public string CUSTOMV5 { get; set; }
        public Nullable<int> BU { get; set; }
        public Nullable<int> CLUSTER { get; set; }
        public Nullable<int> PRODUCTLINE { get; set; }
        public Nullable<int> ITEMKIND { get; set; }
        public Nullable<int> PROGRAM { get; set; }
        public Nullable<short> CHECKDIGIT { get; set; }
        public Nullable<int> GROUPNUMBER { get; set; }
        public Nullable<int> SUBGROUP { get; set; }
        public string ABCCLASSIF { get; set; }
        public string XYZCLASSIF { get; set; }
        public Nullable<int> FAMILY { get; set; }
        public Nullable<int> USAGE { get; set; }
        public Nullable<int> MODEOFSHIP { get; set; }
        public Nullable<short> LEADTIME { get; set; }
        public bool INACTIVE { get; set; }
        public Nullable<short> MINORDERQTY { get; set; }
        public Nullable<short> LASTPURCURR { get; set; }
        public Nullable<System.DateTime> LASTPURDATE { get; set; }
        public Nullable<double> FOBCOST { get; set; }
        public Nullable<double> SHIPCOST { get; set; }
        public Nullable<double> OPERCOST { get; set; }
        public Nullable<float> SHIPPERCENT { get; set; }
        public Nullable<float> OPERPERCENT { get; set; }
        public Nullable<double> COST1 { get; set; }
        public Nullable<double> COST2 { get; set; }
        public Nullable<float> MINRETMARG { get; set; }
        public Nullable<float> MINWHOLMARG { get; set; }
        public Nullable<double> MINRETLPRICE { get; set; }
        public Nullable<double> MINWHOLLPRICE { get; set; }
        public Nullable<float> MAXRETDISC { get; set; }
        public Nullable<float> MAXWHOLDISC { get; set; }
        public Nullable<double> MINRETPRICE { get; set; }
        public Nullable<double> MINWHOLPRICE { get; set; }
        public Nullable<double> WHOLPRICE { get; set; }
        public Nullable<int> UNIT1 { get; set; }
        public Nullable<int> UNIT2 { get; set; }
        public Nullable<int> UNIT3 { get; set; }
        public Nullable<int> UNIT4 { get; set; }
        public Nullable<short> CONVFACT1 { get; set; }
        public Nullable<short> CONVFACT2 { get; set; }
        public Nullable<short> CONVFACT3 { get; set; }
        public Nullable<short> CONVFACT4 { get; set; }
        public Nullable<int> PENTYPE1 { get; set; }
        public Nullable<int> PENTYPE2 { get; set; }
        public Nullable<int> PENTYPE3 { get; set; }
        public Nullable<int> PENTYPE4 { get; set; }
        public Nullable<double> PENALTY1 { get; set; }
        public Nullable<double> PENALTY2 { get; set; }
        public Nullable<double> PENALTY3 { get; set; }
        public Nullable<double> PENALTY4 { get; set; }
        public string UPC1 { get; set; }
        public string UPC2 { get; set; }
        public string UPC3 { get; set; }
        public string UPC4 { get; set; }
        public Nullable<double> OPENINGCOST { get; set; }
        public Nullable<short> SALECURRENCY { get; set; }
        public Nullable<float> A { get; set; }
        public Nullable<float> N { get; set; }
        public Nullable<bool> KIT { get; set; }
        public Nullable<bool> TEMPBIT { get; set; }
        public Nullable<int> SUBCAT_ID { get; set; }
        public string File_Primary_Key { get; set; }
        public Nullable<short> Division { get; set; }
        public string LastPurchRec { get; set; }
        public bool Assembly { get; set; }
        public Nullable<bool> VAT_ENABLED { get; set; }
        public Nullable<double> Sales_Peak { get; set; }
        public Nullable<double> AMS { get; set; }
        public Nullable<double> Safety_Stock { get; set; }
        public string DEFRADRESULT { get; set; }
        public Nullable<byte> ProductionClass { get; set; }
        public Nullable<int> DefaultWorker { get; set; }
        public Nullable<int> DefaultDuration { get; set; }
        public byte[] ItemImage { get; set; }
        public int ITEMID { get; set; }
        public bool MasterItem { get; set; }
        public Nullable<System.DateTime> CreationDate { get; set; }
        public Nullable<bool> DentChart { get; set; }
        public Nullable<bool> QtyPric { get; set; }
        public Nullable<bool> thSurf { get; set; }
        public Nullable<short> trans_code { get; set; }
        public Nullable<bool> Default { get; set; }
        public string Modifier { get; set; }
        public Nullable<short> ni { get; set; }
        public Nullable<bool> user { get; set; }
        public string Language { get; set; }
        public Nullable<bool> Protected { get; set; }
        public Nullable<bool> Pedo { get; set; }
        public Nullable<bool> question { get; set; }
        public Nullable<short> qtyoh { get; set; }
        public Nullable<short> modi_id { get; set; }
        public Nullable<short> prc_id { get; set; }
        public Nullable<bool> noshow { get; set; }
        public string labtesttemplate { get; set; }
        public Nullable<double> Physicianperc { get; set; }
        public bool operationhasdetail { get; set; }
        public Nullable<short> defaultcurrency { get; set; }
        public bool Frsoperation { get; set; }
        public Nullable<int> catatt_id { get; set; }
        public string catatt_nm { get; set; }
    }
}
